﻿<%@ Page Title="" Language="C#" MasterPageFile="Navegacion.master" AutoEventWireup="true"
    CodeBehind="Proyecto.aspx.cs" Inherits="autogestionAVEIT.Proyecto" %>

<asp:Content ID="Content1" ContentPlaceHolderID="NavegacionHead" runat="server">
    <script type="text/javascript">
        $(function () {
            $("#<%=txt_fecha_inicio.ClientID%>").datepicker({ dateFormat: 'dd/mm/yy' });
        })
    </script>
    <script type="text/javascript">
        $(function () {
            $("#<%=txt_fecha_fin.ClientID%>").datepicker({ dateFormat: 'dd/mm/yy' });
        })
    </script>
    <script type="text/javascript">
        $(function () {
            $("#<%=txt_fecha_inicio_actividad.ClientID%>").datepicker({ dateFormat: 'dd/mm/yy' });
        })
    </script>
    <script type="text/javascript">
        $(function () {
            $("#<%=txt_fecha_fin_actividad.ClientID%>").datepicker({ dateFormat: 'dd/mm/yy' });
        })
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="NavegacionBody" runat="server">
    <div class="container-fluid">
        <asp:Panel ID="panel1" runat="server">
            <div class="col-sm-12">
                <h2 class="intro-text text-center">
                    <hr>
                    <asp:Label ID="lbl_encabezado1" runat="server" Text="Nuevo "></asp:Label>
                    <strong>
                        <asp:Label ID="lbl_encabezado2" runat="server" Text="Proyecto"></asp:Label>
                    </strong>
                    <hr />
                    <h2>
                    </h2>
                    <br />
                </h2>
            </div>
        </asp:Panel>
        <div class="row">
            <asp:Panel ID="panel_encabezado" runat="server">
                <asp:Button ID="btn_nuevo_proyecto" runat="server" CssClass="btn btn-primary" Text="Nuevo Proyecto"
                    OnClick="btn_nuevo_proyecto_Click" />
                <asp:Label ID="lbl_mensaje" runat="server" BorderColor="Red"></asp:Label>
            </asp:Panel>
            <asp:Panel ID="panel_cuerpo" runat="server">
                <div class="form col-lg-8 box">
                    <%--Todo el contenido del formulario--%>
                    <div class="panel panel-default col-sm-12 ">
                        <div class="panel-heading">
                            Información básica</div>
                        <div class="panel-body">
                            <div class="col-sm-12">
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_nombre_proyecto" runat="server" AssociatedControlID="txt_nombre_proyecto"
                                        Text="Nombre del Proyecto: "></asp:Label>
                                    <asp:TextBox ID="txt_nombre_proyecto" runat="server" class="form-control"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="rfv_nombre_proyecto" runat="server" ControlToValidate="txt_nombre_proyecto"
                                        ErrorMessage="EL campo Nombre del Proyecto es obligatorio" Text="*" ValidationGroup="grupo_validaciones"></asp:RequiredFieldValidator>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_objetivo_proyecto" runat="server" AssociatedControlID="txt_objetivo_proyecto"
                                        Text="Objetivos del Proyecto: "></asp:Label>
                                    <asp:TextBox ID="txt_objetivo_proyecto" runat="server" class="form-control"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="rfv_objetivo_proyecto" runat="server" ErrorMessage="El campo Objetivo del Proyecto es obligatorio"
                                        Text="*" ControlToValidate="txt_objetivo_proyecto" ValidationGroup="grupo_validaciones"></asp:RequiredFieldValidator>
                                </div>
                            </div>
                            <br />
                            <br />
                            <br />
                            <div class="col-sm-12">
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_fecha_inicio_p" runat="server" AssociatedControlID="txt_fecha_inicio"
                                        Text="Fecha Inicio: "></asp:Label>
                                    <asp:TextBox ID="txt_fecha_inicio" runat="server" class="form-control"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="rfv_fecha_inicio" runat="server" Text="*" ErrorMessage="La Fecha de Inicio del Proyecto es obligatoria"
                                        ControlToValidate="txt_fecha_inicio" ValidationGroup="grupo_validaciones"></asp:RequiredFieldValidator>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_fecha_fin_p" runat="server" AssociatedControlID="txt_fecha_fin"
                                        Text="Fecha Fin: "></asp:Label>
                                    <asp:TextBox ID="txt_fecha_fin" runat="server" class="form-control"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="rfv_fecha_fin" runat="server" Text="*" ErrorMessage="La Fecha de Finalizacion del proyecto es obligatoria"
                                        ControlToValidate="txt_fecha_fin" ValidationGroup="grupo_validaciones"></asp:RequiredFieldValidator>
                                </div>
                            </div>
                            <br />
                            <br />
                            <br />
                            <div class="col-sm-12">
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_socios_involucrados" runat="server" AssociatedControlID="ddl_socios_involucrados"
                                        Text="Socios Involucrados:"></asp:Label>
                                    <asp:DropDownList ID="ddl_socios_involucrados" Width="220px" runat="server" class="form-control">
                                    </asp:DropDownList>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_presupuesto" runat="server" AssociatedControlID="txt_presupuesto"
                                        Text="Presupuesto: "></asp:Label>
                                    <asp:TextBox ID="txt_presupuesto" runat="server" Height="21px" class="form-control"></asp:TextBox>
                                </div>
                                <asp:RequiredFieldValidator ID="rfv_presupuesto" runat="server" Text="*" ValidationGroup="grupo_validaciones"
                                    ErrorMessage="El presupuesto del proyecto es obligatorio" ControlToValidate="txt_presupuesto"></asp:RequiredFieldValidator>
                            </div>
                            <div class="col-sm-12">
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_subcomision" runat="server" AssociatedControlID="ddl_subcomision"
                                        Text="Sub-Comisión:"></asp:Label>
                                    <asp:DropDownList ID="ddl_subcomision" Width="220px" runat="server" class="form-control">
                                    </asp:DropDownList>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_estado" runat="server" AssociatedControlID="ckb_proyecto_finalizado"
                                        Text="Finalizado:"></asp:Label>
                                    <asp:CheckBox ID="ckb_proyecto_finalizado" runat="server" />
                                </div>
                            </div>
                            <br />
                            <br />
                            <br />
                            <div class="col-sm-12">
                                <br />
                                <div class="col-sm-8">
                                    <div class="col-sm-12">
                                        <asp:Label ID="lbl_num_socio_encargado" runat="server" AssociatedControlID="txt_socio_encargado_proyecto"
                                            Text="N° Socio Encargado: "></asp:Label>
                                    </div>
                                    <div class="col-sm-6">
                                        <asp:TextBox ID="txt_socio_encargado_proyecto" runat="server" class="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="rfv_socio_encargado" runat="server" Text="*" ValidationGroup="grupo_validaciones"
                                            ControlToValidate="txt_socio_encargado_proyecto" ErrorMessage="El socio encargado del proyecto es obligatorio"></asp:RequiredFieldValidator>
                                    </div>
                                    <div class="col-sm-2">
                                        <asp:Button ID="btn_buscar_socio_proyecto" class="btn btn-primary" runat="server" Text="..." OnClick="btn_buscar_socio_proyecto_Click" />
                                    </div>
                                </div>
                                <div class="col-sm-4">
                                    <asp:LinkButton ID="lnkb_agregar_actividad" runat="server" OnClick="lnkb_agregar_actividad_Click">+ Agregar Actividad</asp:LinkButton>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <asp:Panel ID="pnl_lista_socios" runat="server">
                    <div class="col-sm-12">
                        <asp:GridView ID="gv_socios_p" runat="server" CellPadding="4" ForeColor="#333333"
                            GridLines="None" OnSelectedIndexChanged="gv_socios_SelectedIndexChanged" OnPageIndexChanging="gv_socios_PageIndexChanging"
                            Visible="False" AutoGenerateColumns="False">
                            <AlternatingRowStyle BackColor="White" />
                            <Columns>
                                <asp:CommandField ShowSelectButton="True" SelectText="Seleccionar .." />
                                <asp:BoundField DataField="numero_socio" HeaderText="N° Socio" />
                                <asp:BoundField DataField="nombre" HeaderText="Nombre" />
                                <asp:BoundField DataField="apellido" HeaderText="Apellido" />
                            </Columns>
                            <EditRowStyle BackColor="#7C6F57" />
                            <EmptyDataTemplate>
                                No hay socios resgitrados
                            </EmptyDataTemplate>
                            <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
                            <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
                            <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
                            <RowStyle BackColor="#E3EAEB" />
                            <SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
                            <SortedAscendingCellStyle BackColor="#F8FAFA" />
                            <SortedAscendingHeaderStyle BackColor="#246B61" />
                            <SortedDescendingCellStyle BackColor="#D4DFE1" />
                            <SortedDescendingHeaderStyle BackColor="#15524A" />
                        </asp:GridView>
                    </div>
                </asp:Panel>
                <div class="form col-lg-8 box">
                    <%--Todo el contenido del formulario--%>
                    <div class="panel panel-default col-sm-12 ">
                        <div class="panel-heading">
                            Actividades</div>
                        <div class="panel-body">
                            <div class="col-sm-12">
                                <asp:GridView ID="gv_actividades" runat="server" CellPadding="4" ForeColor="Black"
                                    GridLines="Vertical" EmptyDataText="No hay actividades para este proyecto" CssClass="text text-center"
                                    BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px">
                                    <AlternatingRowStyle BackColor="White" />
                                    <EmptyDataTemplate>
                                        No hay Actividades para este Proyecto
                                    </EmptyDataTemplate>
                                    <FooterStyle BackColor="#CCCC99" />
                                    <HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
                                    <PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
                                    <RowStyle BackColor="#F7F7DE" />
                                    <SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
                                    <SortedAscendingCellStyle BackColor="#FBFBF2" />
                                    <SortedAscendingHeaderStyle BackColor="#848384" />
                                    <SortedDescendingCellStyle BackColor="#EAEAD3" />
                                    <SortedDescendingHeaderStyle BackColor="#575357" />
                                </asp:GridView>
                            </div>
                        </div>
                    </div>
                </div>
            </asp:Panel>
            <div class="form-group col-lg-6 col-lg-offset-3">
                <asp:ValidationSummary ID="ValidationSummary1" CssClass="alert-danger" HeaderText="<h4>Han ocurrido los siguientes errores: </h4>"
                    ValidationGroup="grupo_validaciones" runat="server" />
            </div>
            <asp:Panel ID="panel_actividad" runat="server">
                <div class="form col-lg-8 box">
                    <%--Todo el contenido del formulario--%>
                    <div class="panel panel-default col-sm-12 ">
                        <div class="panel-heading">
                            Agregar Actividad</div>
                        <div class="panel-body">
                            <div class="col-sm-12">
                               <div class="col-sm-12">
                                    <div class="col-sm-12">
                                        <asp:Label ID="lbl_socio_encargado_actividad" runat="server" AssociatedControlID="txt_socio_encargado_actividad"
                                            Text="N° Socio Encargado"></asp:Label>
                                   </div> 
                                </div>
                                <div class="col-sm-12">
                                    <div class="col-sm-6">
                                        <asp:TextBox ID="txt_socio_encargado_actividad" runat="server" class="form-control"></asp:TextBox>
                                    </div>
                                    <div class="col-sm-2">
                                        <asp:Button ID="btn_buscar_socio_actividad" class="btn btn-primary" runat="server"
                                            Text="..." OnClick="btn_buscar_socio_actividad_Click" />
                                    </div>
                                </div>
                            </div>
                                <div class="col-sm-12">
                                    <asp:GridView ID="gv_socios_actividad" runat="server" CellPadding="4" ForeColor="#333333"
                                        GridLines="None" OnSelectedIndexChanged="gv_socios_actividad_SelectedIndexChanged"
                                        Visible="False" AutoGenerateColumns="False">
                                        <AlternatingRowStyle BackColor="White" />
                                        <Columns>
                                            <asp:CommandField ShowSelectButton="True" SelectText="Seleccionar .. " />
                                            <asp:BoundField DataField="numero_socio" HeaderText="N° Socio" />
                                            <asp:BoundField DataField="nombre" HeaderText="Nombre" />
                                            <asp:BoundField DataField="apellido" HeaderText="Apellido" />
                                        </Columns>
                                        <EditRowStyle BackColor="#7C6F57" />
                                        <EmptyDataTemplate>
                                            No hay socios resgitrados
                                        </EmptyDataTemplate>
                                        <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
                                        <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
                                        <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
                                        <RowStyle BackColor="#E3EAEB" />
                                        <SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
                                        <SortedAscendingCellStyle BackColor="#F8FAFA" />
                                        <SortedAscendingHeaderStyle BackColor="#246B61" />
                                        <SortedDescendingCellStyle BackColor="#D4DFE1" />
                                        <SortedDescendingHeaderStyle BackColor="#15524A" />
                                    </asp:GridView>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_nombre_actividad" runat="server" AssociatedControlID="txt_nombre_actividad"
                                        Text="Nombre Actividad: "></asp:Label>
                                    <asp:TextBox ID="txt_nombre_actividad" runat="server" class="form-control"></asp:TextBox>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_descripcion_actividad" runat="server" AssociatedControlID="txt_descripcion_actividad"
                                        Text="Descripción: "></asp:Label>
                                    <asp:TextBox ID="txt_descripcion_actividad" runat="server" class="form-control"></asp:TextBox>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_fecha_inicio_actividad" runat="server" AssociatedControlID="txt_fecha_inicio_actividad"
                                        Text="Fecha Inicio:"></asp:Label>
                                    <asp:TextBox ID="txt_fecha_inicio_actividad" runat="server" class="form-control"></asp:TextBox>
                                </div>
                                <div class="col-sm-6">
                                    <asp:Label ID="lbl_fecha_fin_actividad" runat="server" AssociatedControlID="txt_fecha_fin_actividad"
                                        Text="Fecha Fin:"></asp:Label>
                                    <asp:TextBox ID="txt_fecha_fin_actividad" runat="server" class="form-control"></asp:TextBox>
                                </div>
                                <div class="col-sm-6">
                                    <br />
                                    <asp:Label ID="lbl_actividad_finalizada" runat="server" AssociatedControlID="ckb_actividad_finalizada"
                                        Text="Finalizado:"></asp:Label>
                                    <asp:CheckBox ID="ckb_actividad_finalizada" runat="server" />
                                </div>
                                <div class="col-sm-12">
                                    <br />
                                    <div class="col-sm-6">
                                        <asp:Button ID="btn_agregar_actividad" CssClass="btn btn-primary" runat="server"
                                            Text="Añadir Actividad" OnClick="btn_agregar_actividad_Click" />
                                    </div>
                                    <div class="col-sm-6">
                                        <asp:Button ID="btn_cancelar_actividad" CssClass="btn btn-primary" runat="server"
                                            Text="Cancelar" OnClick="btn_cancelar_actividad_Click" />
                                    </div>
                                </div>
                        </div>
                    </div>
                </div>
        </div>
        </div>
            </asp:Panel>
            <asp:Panel ID="panel_pie" runat="server">
                <div class="form col-lg-8 box">
                    <asp:Button ID="btn_registrar_proyecto" CssClass="btn btn-primary" runat="server"
                        Text="Resgitrar Proyecto" ValidationGroup="grupo_validaciones" OnClick="btn_registrar_proyecto_Click" />
                    <asp:Button ID="btn_cancelar_proyecto" CssClass="btn btn-primary" runat="server"
                        Text="Cancelar Proyecto" OnClick="btn_cancelar_proyecto_Click" />
                </div>
            </asp:Panel>
        </div>
    </div>
</asp:Content>
